target("Base")

    add_rules("vs2005")
    
    set_kind("shared")

     --设置编译目标依赖的运行时库
    set_runtimes("MD")

    --启用所有警告
    set_warnings("all")

    add_defines(
        "WIN32",
        "NDEBUG",
        "_WINDOWS",
        "_USRDLL",
        "BASE_EXPORTS"
        )

    add_includedirs(
        "Include", 
        "Include/Interface"
    )

    add_files("Src/*.cpp")
target_end()